three-masted ship - French English Dictionary